hang up cleats - Francés Inglés Diccionario